cradle snatcher - German English Dictionary